www.gusucode.com > 威博多用户网上购物商城(生成html) 6 > 威博多用户网上购物商城(生成html) 6.2/威博多用户/checklogin.asp
<%@ LANGUAGE = "VBScript.Encode" codepage="65001" %> <!--#include file="inc/conn.asp"--> <!--#include file="inc/md5.asp"--> <% response.charset="UTF-8" conndb PageId=request("PageId") FlagId=request("rg") username=trim(request("username")) userpassword=md5(trim(request("userpassword"))) '记录最后一次登陆IP地址 userip = Request.ServerVariables("HTTP_X_FORWARDED_FOR") If userip = "" Then userip = Request.ServerVariables("REMOTE_ADDR") end if if Flagid=1 then set rs=server.createobject("adodb.recordset") fldname="*" sql="select "&fldname&" from Web_User where U_UserName = '"&username&"'" rs.open sql,conn,2,2 if rs.bof or rs.eof then Response.Write "<script language='javascript'>alert('用户名不存在');history.go(-1);</script>" response.end elseif rs("U_UserPassword")<>userpassword then Response.Write "<script language='javascript'>alert('用户名不存或者密码有误!');history.go(-1);</script>" response.end else rs("U_UserLogins")=rs("U_UserLogins")+1 rs("U_LastLogin")=now() rs("U_UserLastIP")=userip rs.update response.cookies("kksid")=rs("userid") response.cookies("kkuid")=rs("U_UserName") if isnull(trim(rs("u_viewroles")))=true then response.cookies("kkviewroles")=0 else response.cookies("kkviewroles")=rs("u_viewroles") end if rs.close : set rs=nothing closedb select case pageid case "": response.redirect "member/index.asp" case "BuyGoOn": response.redirect "cart/cartstep1.asp" case "collpro": response.redirect "member/webdatasave.asp?action="&pageid&"&pid="&request("pid")&"&pageid="&server.urlencode(request("pageid2")) case "collshop": response.redirect "webdata.asp?action=collshop&id="&request("sid")&"&pageid="&server.urlencode(request("pageurl")) case "ajax": response.write "1" end select end if else passcode=Cint(request.form("passcode")) if passcode<>cint(Session("CheckCode")) then response.Write "<script LANGUAGE='javascript'>alert('登录失败!验证码错误!');history.go(-1);</script>" response.end end if set rs=server.createobject("adodb.recordset") fldname="*" sql="select "&fldname&" from Web_SHOP where S_ShopName= '"&username&"'" rs.open sql,conn,1,3 if rs.bof or rs.eof then Response.Write "<script language='javascript'>alert('店铺登录用户名不存在');history.go(-1);</script>" response.end elseif trim(rs("S_Shoppassword"))<>userpassword then Response.Write "<script language='javascript'>alert('店铺登录用户名不存或者密码有误!');history.go(-1);</script>" response.end elseif rs("s_stop")=2 then Response.Write "<script language='javascript'>alert('您的网站已经被封停!请联系管理员');history.go(-1);</script>" response.end else rs("S_LastTime")=rs("S_LastTime")+1 rs("S_LastTime")=now() rs.update response.cookies("kkshopid")="" response.cookies("ShopName")=rs("S_ShopName") response.cookies("kkshopid")=rs("S_Shopid") rs.close : set rs=nothing closedb response.Write "<script language=javascript>top.location.href='storeadmin/main.asp';</script>" end if end if %>